<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <title>登录_</title>
    <meta name="description" content="particles.js is a lightweight JavaScript library for creating particles.">
    <meta name="author" content="Vincent Garreau" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
    <link rel="stylesheet" media="screen" href="login/css/style.css">
    <link rel="stylesheet" type="text/css" href="login/css/reset.css"/>

    <script type="text/javascript" src="login/js/jquery.js"></script>
    <link rel="stylesheet" href="/layui/css/layui.css" media="all">
    <script src="/layui/layui.js" charset="utf-8"></script>
</head>
<body>

<div id="particles-js">
    <div class="login" style="background:rgba(55, 55, 55, 0.8)">
        <div class="login-top">
            中药数据库管理平台
        </div>
        <div class="login-center clearfix">
            <div class="login-center-img"><img src="login/image/name.png"/></div>
            <div class="login-center-input">
                <input type="text" name="" id="username" value="" placeholder="请输入您的用户名" onfocus="this.placeholder=''" onblur="this.placeholder='请输入您的用户名'"/>
                <div class="login-center-input-text">用户名</div>
            </div>
        </div>
        <div class="login-center clearfix">
            <div class="login-center-img"><img src="login/image/password.png"/></div>
            <div class="login-center-input">
                <input type="password" id="password" name=""value="" placeholder="请输入您的密码" onfocus="this.placeholder=''" onblur="this.placeholder='请输入您的密码'"/>
                <div class="login-center-input-text">密码</div>
            </div>
        </div>
        <div class="login-button">
            登录
        </div>
    </div>
    <div class="sk-rotating-plane"></div>
</div>

<!-- scripts -->
<script src="login/js/particles.min.js"></script>
<script src="login/js/app.js"></script>
<script type="text/javascript">
    function hasClass(elem, cls) {
        cls = cls || '';
        if (cls.replace(/\s/g, '').length == 0) return false; //当cls没有参数时，返回false
        return new RegExp(' ' + cls + ' ').test(' ' + elem.className + ' ');
    }

    function addClass(ele, cls) {
        if (!hasClass(ele, cls)) {
            ele.className = ele.className == '' ? cls : ele.className + ' ' + cls;
        }
    }

    function removeClass(ele, cls) {
        if (hasClass(ele, cls)) {
            var newClass = ' ' + ele.className.replace(/[\t\r\n]/g, '') + ' ';
            while (newClass.indexOf(' ' + cls + ' ') >= 0) {
                newClass = newClass.replace(' ' + cls + ' ', ' ');
            }
            ele.className = newClass.replace(/^\s+|\s+$/g, '');
        }
    }

        document.querySelector(".login-button").onclick = function(){
            addClass(document.querySelector(".login"), "active")

            $.ajax({
                url: "../login",
                data: {
                    username: $("#username").val(),
                    password: $("#password").val()
                },
                success: function (res) {
                    if (res.count==2 || res.count == 3) {
                        location.href= "../knowledge/admin.html";
                    }else if (res.count == 0){
                        layui.use('layer',function () {
                            var layer = layui.layer
                            layer.msg("账号错误");
                        })

                    } else {
                        layui.use('layer',function () {
                            var layer = layui.layer
                            layer.msg("密码错误");
                        })

                    }

                }
            });
            setTimeout(function(){
                addClass(document.querySelector(".sk-rotating-plane"), "active")
                document.querySelector(".login").style.display = "none"
            },800)
            setTimeout(function(){
                removeClass(document.querySelector(".login"), "active")
                removeClass(document.querySelector(".sk-rotating-plane"), "active")
                document.querySelector(".login").style.display = "block"

            },5000)
        }
</script>
</body>
</html>
